package co.com.coomeva.adminEvaluacion.modelo.entidades;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractEdPEstado entity provides the base persistence definition of the
 * EdPEstado entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractEdPEstado implements java.io.Serializable {

	// Fields

	private Long consEstado;
	private String estado;
	private Set edPMotivoEvaluacions = new HashSet(0);
	private Set edUsuarios = new HashSet(0);
	private Set edPPeriodoEvaluacions = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractEdPEstado() {
	}

	/** minimal constructor */
	public AbstractEdPEstado(Long consEstado, String estado) {
		this.consEstado = consEstado;
		this.estado = estado;
	}

	/** full constructor */
	public AbstractEdPEstado(Long consEstado, String estado,
			Set edPMotivoEvaluacions, Set edUsuarios, Set edPPeriodoEvaluacions) {
		this.consEstado = consEstado;
		this.estado = estado;
		this.edPMotivoEvaluacions = edPMotivoEvaluacions;
		this.edUsuarios = edUsuarios;
		this.edPPeriodoEvaluacions = edPPeriodoEvaluacions;
	}

	// Property accessors

	public Long getConsEstado() {
		return this.consEstado;
	}

	public void setConsEstado(Long consEstado) {
		this.consEstado = consEstado;
	}

	public String getEstado() {
		return this.estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public Set getEdPMotivoEvaluacions() {
		return this.edPMotivoEvaluacions;
	}

	public void setEdPMotivoEvaluacions(Set edPMotivoEvaluacions) {
		this.edPMotivoEvaluacions = edPMotivoEvaluacions;
	}

	public Set getEdUsuarios() {
		return this.edUsuarios;
	}

	public void setEdUsuarios(Set edUsuarios) {
		this.edUsuarios = edUsuarios;
	}

	public Set getEdPPeriodoEvaluacions() {
		return this.edPPeriodoEvaluacions;
	}

	public void setEdPPeriodoEvaluacions(Set edPPeriodoEvaluacions) {
		this.edPPeriodoEvaluacions = edPPeriodoEvaluacions;
	}

}